package com.labraff.redvideo;

import android.app.FragmentTransaction;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.res.Configuration;
import android.os.Bundle;
import android.util.Log;
import android.widget.Toast;

import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentActivity;
import androidx.fragment.app.FragmentManager;

import java.util.ArrayList;
import java.util.List;


public class MainActivity extends FragmentActivity {
    private List<news> newsList = new ArrayList<>();
    private news currentNews;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
//        数据模拟
        mockData();
        if(isTabletDevice(this)){
            Log.i("debug", "平板模式");
            // 数据初始化
            currentNews = newsList.get(0);
            DetailFragment detailFragment =
                    (DetailFragment)getFragmentManager().findFragmentById(R.id.fragment_detail);
            detailFragment.setData(currentNews,true);
        }else {
            Log.i("debug", "手机模式");
        }

    }
    public boolean isTabletDevice(Context context) {
        return (context.getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) >=
                Configuration.SCREENLAYOUT_SIZE_LARGE;
    }

    public List<news> getNewsList() {
        return newsList;
    }

    public news getCurrentNews(){
        return currentNews;
    }

    public void setCurrentNews(news currentNews){
        this.currentNews = currentNews;
    }

    public void mockData(){
        newsList.add(new news(1,"【每日一习话】交通成为中国现代化的开路先锋",
                "央广网","魏伟","https://boot-video.xuexi.cn/video/1006/p/dfdc4b68a175e908828e6d2d4244c963-d26c2050798a47399298552aec3d70e4-2.mp4",
                "2:24","2021-12-02 12:03:07",
                "我们坚持创新引领，高铁、大飞机等装备制造实现重大突破，新能源汽车占全球总量一半以上，港珠澳大桥、北京大兴国际机场等超大型交通工程建成投运，交通成为中国现代化的开路先锋。"));
        newsList.add(new news(2,"【每日一习话·十个坚持】不断巩固和发展最广泛的爱国统一战线",
                "央广网","魏伟","https://boot-video.xuexi.cn/video/1006/p/54f75386c0000084b3de176c52c16aba-a14b633dc13a416aaf40c0cbc1bdb8a9-2.mp4",
                "2:27","2021-12-01 10:35:55",
                "每日一习话：新的征程上，我们必须大力弘扬爱国主义精神，树立高度的民族自尊心和民族自信心，铸牢中华民族共同体意识，紧紧依靠全体中华儿女共同奋斗，坚持大团结大联合，不断巩固和发展最广泛的爱国统一战线，广泛凝聚中华民族一切智慧和力量，形成海内外全体中华儿女万众一心、共襄民族复兴伟业的生动局面。"));
        newsList.add(new news(3,"【每日一习话】要优化创新创业生态环境","央广网","魏炜","https://boot-video.xuexi.cn/video/1006/p/2829d462593d453d775f651cbc6592ba-2d35414358f54d0e979c1d8e702b4a37-2.mp4","3:30",
        "2021-12-09 09:45:54","每日一习话：要优化创新创业生态环境，疏通基础研究、应用研究和产业化双向链接的快车道。"));
        newsList.add(new news(4,"学习“一得录”：习近平新时代中国特色社会主义思想实现了马克思主义中国化新的飞跃","河北学习平台","魏炜","https://boot-video.xuexi.cn/video/1006/p/c7d413e00887844f4a9a7e04bf4f8b9f-b0fd1c69e5b94cdb851bbe63fcea57ec-2.mp4",
                "7:44","2021-12-09 09:47:22","中国共产党第十九届中央委员会第六次全体会议，是在我们党百年华诞的重要时刻，在“两个一百年”奋斗目标历史交汇关键节点上召开的一次重要会议。 本期主讲人：孙英臣 中共河北省委党校（河北行政学院）首席专家"));
        newsList.add(new news(5,"【每日一习话】以高质量供给满足日益升级的国内市场需求","央广网","魏炜","https://boot-video.xuexi.cn/video/1006/p/4bc3e131c62cc09029e80e2e1c42d518-9b9797426e9b4b74acdad3230a2c905d-2.mp4",
                "3:36","2021-12-08 11:40:57","每日一习话：要坚持供给侧结构性改革这条主线，使生产、分配、流通、消费更多依托国内市场，提升供给体系对国内需求的适配性，以高质量供给满足日益升级的国内市场需求。"));
        newsList.add(new news(6,"【每日一习话·十个坚持】自我净化、自我完善、自我革新、自我提高","央广网","魏炜","https://boot-video.xuexi.cn/video/1006/p/e573a09be48908a5e7937b65ab8b0039-78e304a52ee0419dac31a8de54e22f76-2.mp4",
                "3:19","2021-12-07 14:00:55","每日一习话：在进行社会革命的同时不断进行自我革命，是我们党区别于其他政党最显著的标志，也是我们党不断从胜利走向新的胜利的关键所在。只要我们始终不忘党的性质宗旨，勇于直面自身存在的问题，以刮骨疗毒的决心和意志消除一切损害党的先进性和纯洁性的因素，就能够形成党长期执政条件下实现自我净化、自我完善、自我革新、自我提高的有效途径。"));
        newsList.add(new news(7,"【每日一习话】让世界见证中国人民的磅礴力量","央广网","魏炜","https://boot-video.xuexi.cn/video/1006/p/ebc0265c82d71db9fd823dfccbf6ff3c-b4d6069167ae4f8c852fc97bb89f6587-2.mp4",
                "3:31","2021-12-06 11:31:54","每日一习话：在抗美援朝战争中，中国人民在爱国主义旗帜感召下，同仇敌忾、同心协力，让世界见证了蕴含在中国人民之中的磅礴力量，让世界知道了“现在中国人民已经组织起来了，是惹不得的。如果惹翻了，是不好办的”！"));
        newsList.add(new news(8,"【每日一习话·中国共产党人精神谱系】全心全意为人民服务是党的根本宗旨","央广网","霍雨沛","https://boot-video.xuexi.cn/video/1006/p/e20240c450d067308600c75c42d4022e-5d04e66929da4145af9a5fdc29b99553-2.mp4"
        ,"2:33","2021-11-15 10:55:10","每日一习话：我们党来自人民、扎根人民、造福人民，全心全意为人民服务是党的根本宗旨，必须以最广大人民根本利益为我们一切工作的根本出发点和落脚点，坚持把人民拥护不拥护、赞成不赞成、高兴不高兴作为制定政策的依据，顺应民心、尊重民意、关注民情、致力民生。"));
        newsList.add(new news(9,"红色学府：浙江人民是如何当家作主的","中共浙江省委党校（浙江行政学院）","采编系统","https://boot-video.xuexi.cn/video/1006/p/a5f5c84d08e988674322c1252c93d04a-d0b06501694f403c866a204f74940640-2.mp4",
                "11:29","2021-12-06 17:00:44","主讲人：中共浙江省委党校（浙江行政学院）汪玮博士新中国成立，中国人民站起来了！这个“站起来”在政治上的表达就是人民当家作主。我们党把马克思主义基本原理与中国具体实际相结合，创造形成了一整套制度安排，充分保障并实现了人民当家作主。正如习近平总书记指出要发展“全过程人民民主”，浙江不断创新全过程民主的制度和机制，坚持一张蓝图绘到底，在中国民主政治发展历程中留下了浓墨重彩的一笔，并在建设“重要窗口”的新征程中更加展现蓬勃生机！"));
        newsList.add(new news(10,"【每日一习话】世界需要真正的多边主义","央广网","魏炜","https://boot-video.xuexi.cn/video/1006/p/7a46e6d4d2dbb29e5abb6c09aa2dabbc-ea200a0540ac42dc9dec5a193e202375-2.mp4",
                "3:05","2021-12-05 14:35:55","每日一习话：世界需要真正的多边主义。和平、发展、公平、正义、民主、自由是全人类的共同价值，是中非双方孜孜以求的共同目标。"));
        newsList.add(new news(11,"【每日一习话】让开放的春风温暖世界","央广网","魏炜","https://boot-video.xuexi.cn/video/1006/p/dfdfdf9eedaa85fa79d1ac1458093325-9e0f074a6c6d4a699c4f2584bfa05f73-2.mp4",
                "2:54","2021-11-10 15:13:00","每日一习话：“孤举者难起，众行者易趋。”新冠肺炎疫情阴霾未散，世界经济复苏前路坎坷，各国人民更需要同舟共济、共克时艰。中国愿同各国一道，共建开放型世界经济，让开放的春风温暖世界！"));
    }

}